illegal immigrants - French English Dictionary